tree and fruit of the pink shower tree - Spanisch Englisch Wörterbuch